package org.syncsoft.overalt.gui.api;

import org.syncsoft.overalt.common.api.IObserver;

/**
 * provide the interface to integrate and control the graphic user interface
 * @author tptfc
 *
 */
public interface IGui extends IObserver {
	/**
	 * precondition path != null
	 * 
	 * @param path file or folder path
	 */
	void add(String path);
	
	/**
	 * 
	 */
	void commit();
}
